home *** CD-ROM | disk | FTP | other *** search
- ;------------------------------------------------------------------------------
- ; .ss.
- ; `²²'
- ; .,sS$Ss,,s$ .,sS$$$Ss. .,sS$Ss,,s$ .ss. .sSs.
- ; .d$$²^°²$$$$'.d$P²°^^²$P'.d$$²^°²$$$$'.$$$' .$$$²Sb,.
- ; $$$' .$$$' $$$²Sçsµ²' .$$$' .$$$'.$$$' .$$$' `$$b.
- ; $$$b,,d$$$' ,$$$b,....,s$$$$b,,d$$$'.$$$;.,$$$' ;$$$
- ; `²S$$S²²S$$S²°²S$$$$S²°°²S$$$$$$',$$S²°²S$S'.sS$$$P²'
- ; .sS²°$$$²²°"' d²°'
- ; .$$² .$$'
- ; $$$.,d$$'
- ; `²S$$S²'
- ;------------------------------------------------------------------------------
- ; P.P.L.X. 2.OO (C)1996 - Lone Runner / AEGiS CoRP'96
- ;------------------------------------------------------------------------------
- ; PPE 2.OO (plain) - Analysis ON - Postprocessing ON
- ;------------------------------------------------------------------------------
-
- Integer TINTEGER001(32,2)
- Integer INTEGER002
- Integer INTEGER003
- Integer INTEGER004
- Integer INTEGER005
- Integer INTEGER006
- Integer INTEGER007
- String STRING001
- String STRING002
- String STRING003
- String STRING004
- String STRING005
- String TSTRING006(16)
- String TSTRING007(512)
- String TSTRING008(512)
-
- ;------------------------------------------------------------------------------
-
- STRING001 = ""
- INTEGER005 = 31
- INTEGER003 = 0
- INTEGER002 = 0
- INTEGER007 = 0
- TINTEGER001(0, 0) = 3
- TINTEGER001(0, 1) = 6
- TINTEGER001(1, 0) = 3
- TINTEGER001(1, 1) = 7
- TINTEGER001(2, 0) = 3
- TINTEGER001(2, 1) = 8
- TINTEGER001(3, 0) = 3
- TINTEGER001(3, 1) = 9
- TINTEGER001(4, 0) = 3
- TINTEGER001(4, 1) = 10
- TINTEGER001(5, 0) = 3
- TINTEGER001(5, 1) = 11
- TINTEGER001(6, 0) = 3
- TINTEGER001(6, 1) = 12
- TINTEGER001(7, 0) = 3
- TINTEGER001(7, 1) = 13
- TINTEGER001(8, 0) = 3
- TINTEGER001(8, 1) = 14
- TINTEGER001(9, 0) = 3
- TINTEGER001(9, 1) = 15
- TINTEGER001(10, 0) = 3
- TINTEGER001(10, 1) = 16
- TINTEGER001(11, 0) = 3
- TINTEGER001(11, 1) = 17
- TINTEGER001(12, 0) = 3
- TINTEGER001(12, 1) = 18
- TINTEGER001(13, 0) = 3
- TINTEGER001(13, 1) = 19
- TINTEGER001(14, 0) = 3
- TINTEGER001(14, 1) = 20
- TINTEGER001(15, 0) = 3
- TINTEGER001(15, 1) = 21
- TINTEGER001(16, 0) = 42
- TINTEGER001(16, 1) = 6
- TINTEGER001(17, 0) = 42
- TINTEGER001(17, 1) = 7
- TINTEGER001(18, 0) = 42
- TINTEGER001(18, 1) = 8
- TINTEGER001(19, 0) = 42
- TINTEGER001(19, 1) = 9
- TINTEGER001(20, 0) = 42
- TINTEGER001(20, 1) = 10
- TINTEGER001(21, 0) = 42
- TINTEGER001(21, 1) = 11
- TINTEGER001(22, 0) = 42
- TINTEGER001(22, 1) = 12
- TINTEGER001(23, 0) = 42
- TINTEGER001(23, 1) = 13
- TINTEGER001(24, 0) = 42
- TINTEGER001(24, 1) = 14
- TINTEGER001(25, 0) = 42
- TINTEGER001(25, 1) = 15
- TINTEGER001(26, 0) = 42
- TINTEGER001(26, 1) = 16
- TINTEGER001(27, 0) = 42
- TINTEGER001(27, 1) = 17
- TINTEGER001(28, 0) = 42
- TINTEGER001(28, 1) = 18
- TINTEGER001(29, 0) = 42
- TINTEGER001(29, 1) = 19
- TINTEGER001(30, 0) = 42
- TINTEGER001(30, 1) = 20
- TINTEGER001(31, 0) = 42
- TINTEGER001(31, 1) = 21
- TSTRING006(0) = "0"
- TSTRING006(1) = "1"
- TSTRING006(2) = "2"
- TSTRING006(3) = "3"
- TSTRING006(4) = "4"
- TSTRING006(5) = "5"
- TSTRING006(6) = "6"
- TSTRING006(7) = "7"
- TSTRING006(8) = "8"
- TSTRING006(9) = "9"
- TSTRING006(10) = "A"
- TSTRING006(11) = "B"
- TSTRING006(12) = "C"
- TSTRING006(13) = "D"
- TSTRING006(14) = "E"
- TSTRING006(15) = "F"
- Log "OPENWIDE PPE: entered", 0
- If (TokCount() == 0) Then
- Print "OPENWIDE: .CFG path not specified, exiting..."
- Log "OPENWIDE: .CFG path not specified, exiting...", 0
- Else
- STRING002 = GetToken()
- FOpen 1, PPEPath() + STRING002, 0, 0
- If (Ferr(1)) Then
- Print "OPENWIDE: could not open " + STRING002 + ", exiting..."
- Log "OPENWIDE: could not open " + STRING002 + ", exiting...", 0
- Else
- FGet 1, STRING003
- FGet 1, STRING004
- FGet 1, STRING005
- STRING003 = Upper(STRING003)
- STRING004 = Upper(STRING004)
- STRING005 = Upper(STRING005)
- If (STRING003 == "RANDOM") STRING003 = TSTRING006(Random(15))
- If (STRING004 == "RANDOM") Then
- INTEGER004 = Random(7)
- STRING004 = TSTRING006(INTEGER004)
- STRING005 = TSTRING006(INTEGER004 + 8)
- Endif
- INTEGER004 = 0
- FGet 1, TSTRING007(INTEGER004)
- FGet 1, TSTRING008(INTEGER004)
- :LABEL001
- If (Ferr(1)) Goto LABEL002
- Inc INTEGER004
- FGet 1, TSTRING007(INTEGER004)
- FGet 1, TSTRING008(INTEGER004)
- Goto LABEL001
- :LABEL002
- INTEGER006 = INTEGER004
- If (Ferr(1)) Then
- Print "OPENWIDE: error reading " + STRING002 + ", exiting..."
- Log "OPENWIDE: error reading " + STRING002 + ", exiting...", 0
- Else
- :LABEL003
- Gosub LABEL011
- Gosub LABEL010
- Gosub LABEL007
- While (INTEGER003 <> 1) Do
- STRING002 = ""
- STRING002 = Inkey()
- STRING002 = Upper(STRING002)
- If ((Left(STRING002, 4) == "DOWN") || (STRING002 == "2")) Then
- Gosub LABEL008
- Inc INTEGER002
- If (INTEGER002 > INTEGER005) INTEGER002 = 0
- Gosub LABEL007
- Continue
- Endif
- If ((Left(STRING002, 2) == "UP") || (STRING002 == "8")) Then
- Gosub LABEL008
- Dec INTEGER002
- If (INTEGER002 < 0) INTEGER002 = INTEGER005
- Gosub LABEL007
- Continue
- Endif
- If ((Left(STRING002, 5) == "RIGHT") || (STRING002 == "6")) Then
- Gosub LABEL008
- If (INTEGER002 + (INTEGER005 + 1) / 2 > INTEGER005) Then
- INTEGER002 = INTEGER002 + (INTEGER005 + 1) / 2 - INTEGER005 - 1
- Goto LABEL004
- Endif
- INTEGER002 = INTEGER002 + (INTEGER005 + 1) / 2
- :LABEL004
- Gosub LABEL007
- Continue
- Endif
- If ((Left(STRING002, 4) == "LEFT") || (STRING002 == "4")) Then
- Gosub LABEL008
- If (INTEGER002 - (INTEGER005 + 1) / 2 < 0) Then
- INTEGER002 = INTEGER005 + INTEGER002 - (INTEGER005 + 1) / 2 + 1
- Goto LABEL005
- Endif
- INTEGER002 = INTEGER002 - (INTEGER005 + 1) / 2
- :LABEL005
- Gosub LABEL007
- Continue
- Endif
- If (STRING002 == Chr(13)) Then
- Gosub LABEL009
- INTEGER003 = 1
- Continue
- Endif
- If (STRING002 == "Q") Then
- INTEGER003 = 1
- Continue
- Endif
- If (STRING002 == "H") Then
- DefColor
- Gosub LABEL012
- Goto LABEL003
- Continue
- Endif
- If ((STRING002 == "+") || (Left(STRING002, 4) == "PGDN")) Then
- DefColor
- Inc INTEGER007
- If (INTEGER007 > 15) INTEGER007 = 15
- Goto LABEL003
- Continue
- Endif
- If ((STRING002 == "-") || (Left(STRING002, 4) == "PGUP")) Then
- DefColor
- Dec INTEGER007
- If (INTEGER007 < 0) INTEGER007 = 0
- Goto LABEL003
- Continue
- Endif
- If ((Left(STRING002, 4) == "HOME") || (STRING002 == Chr(23))) Then
- DefColor
- INTEGER007 = 0
- INTEGER002 = 0
- Goto LABEL003
- Continue
- Endif
- If ((Left(STRING002, 3) == "END") || (STRING002 == Chr(16))) Then
- DefColor
- INTEGER007 = INTEGER006 / INTEGER005 + 1
- INTEGER002 = 0
- Goto LABEL003
- Endif
- EndWhile
- Endif
- Endif
- Endif
- :LABEL006
- DefColor
- Print "@CLS@"
- FClose 1
- Log "OPENWIDE PPE: exited", 0
- End
- :LABEL007
- STRING002 = ScrText(TINTEGER001(INTEGER002, 0), TINTEGER001(INTEGER002, 1), 8, 0)
- STRING002 = Strip(STRING002, " ")
- AnsiPos TINTEGER001(INTEGER002, 0), TINTEGER001(INTEGER002, 1)
- Print "@X" + STRING004 + "0"
- If (STRING002 == "") Then
- Print "QUIT"
- Else
- Print STRING002
- Endif
- AnsiPos TINTEGER001(INTEGER002, 0), TINTEGER001(INTEGER002, 1)
- Return
- :LABEL008
- STRING002 = ScrText(TINTEGER001(INTEGER002, 0), TINTEGER001(INTEGER002, 1), 8, 0)
- STRING002 = Strip(STRING002, " ")
- AnsiPos TINTEGER001(INTEGER002, 0), TINTEGER001(INTEGER002, 1)
- Print "@X" + STRING004 + STRING005
- If (STRING002 == "QUIT") Then
- Print " "
- Else
- Print STRING002
- Endif
- Return
- :LABEL009
- If (TSTRING007(INTEGER002) <> "QUIT") Then
- KbdString TSTRING007(INTEGER002 + INTEGER007 * (INTEGER005 + 1)) + Chr(13)
- Endif
- Return
- KbdString "" + Chr(13)
- Goto LABEL006
- :LABEL010
- Print "@X" + STRING004 + STRING005
- For INTEGER004 = 0 To INTEGER005
- AnsiPos TINTEGER001(INTEGER004, 0), TINTEGER001(INTEGER004, 1)
- If (TSTRING007(INTEGER004 + INTEGER007 * (INTEGER005 + 1)) == "") Then
- Print " "
- Else
- Print TSTRING007(INTEGER004 + INTEGER007 * (INTEGER005 + 1))
- Endif
- AnsiPos TINTEGER001(INTEGER004, 0) + 10, TINTEGER001(INTEGER004, 1)
- If (TSTRING007(INTEGER004 + INTEGER007 * (INTEGER005 + 1)) == "") Then
- Print " "
- Continue
- Endif
- Print TSTRING008(INTEGER004 + INTEGER007 * (INTEGER005 + 1))
- Next
- Return
- :LABEL011
- PrintLn "@POFF@@CLS@@X0" + STRING005 + "▐@X" + STRING004 + STRING005 + "┌───────────────────────────────────────────────────────────────────────────@X" + STRING004 + "0┐@X08▌"
- PrintLn "@X0" + STRING005 + "▐@X" + STRING004 + STRING005 + "│ @X" + STRING004 + STRING003 + "OPENWIDE.PPE ■ COPYRIGHT 1994 ROBERT BROWER ■ TOTAL ACCESS (905) 568-5294 @X" + STRING004 + "0│@X08▌"
- PrintLn "@X0" + STRING005 + "▐@X" + STRING004 + STRING005 + "└@X" + STRING004 + "0───────────────────────────────────────────────────────────────────────────┘@X08▌"
- PrintLn "@X0" + STRING005 + "▐@X" + STRING004 + STRING005 + " (@X" + STRING004 + STRING003 + "@X" + STRING004 + STRING005 + ")UP/DOWN (@X" + STRING004 + STRING003 + "@X" + STRING004 + STRING005 + ")LEFT/RIGHT (@X" + STRING004 + STRING003 + "H@X" + STRING004 + STRING005 + ")ELP (@X" + STRING004 + STRING003 + "Q@X" + STRING004 + STRING005 + ")UIT (@X" + STRING004 + STRING003 + "+@X" + STRING004 + STRING005 + "/@X" + STRING004 + STRING003 + "-@X" + STRING004 + STRING005 + ")NEXT/PREV PAGE (@X" + STRING004 + STRING003 + "ENTER@X" + STRING004 + STRING005 + ")=SELECT @X08▌"
- PrintLn "@X0" + STRING005 + "▐@X" + STRING004 + STRING005 + "┌────────@X" + STRING004 + "0┐@X" + STRING004 + STRING005 + "┌──────────────────────────@X" + STRING004 + "0┐ @X" + STRING004 + STRING005 + "┌────────@X" + STRING004 + "0┐@X" + STRING004 + STRING005 + "┌──────────────────────────@X" + STRING004 + "0┐@X08▌"
- PrintLn "@X0" + STRING005 + "▐@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│ @X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X08▌"
- PrintLn "@X0" + STRING005 + "▐@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│ @X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X08▌"
- PrintLn "@X0" + STRING005 + "▐@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│ @X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X08▌"
- PrintLn "@X0" + STRING005 + "▐@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│ @X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X08▌"
- PrintLn "@X0" + STRING005 + "▐@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│ @X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X08▌"
- PrintLn "@X0" + STRING005 + "▐@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│ @X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X08▌"
- PrintLn "@X0" + STRING005 + "▐@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│ @X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X08▌"
- PrintLn "@X0" + STRING005 + "▐@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│ @X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X08▌"
- PrintLn "@X0" + STRING005 + "▐@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│ @X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X08▌"
- PrintLn "@X0" + STRING005 + "▐@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│ @X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X08▌"
- PrintLn "@X0" + STRING005 + "▐@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│ @X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X08▌"
- PrintLn "@X0" + STRING005 + "▐@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│ @X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X08▌"
- PrintLn "@X0" + STRING005 + "▐@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│ @X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X08▌"
- PrintLn "@X0" + STRING005 + "▐@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│ @X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X08▌"
- PrintLn "@X0" + STRING005 + "▐@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│ @X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X08▌"
- PrintLn "@X0" + STRING005 + "▐@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│ @X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X08▌"
- PrintLn "@X0" + STRING005 + "▐@X" + STRING004 + STRING005 + "└@X" + STRING004 + "0────────┘@X" + STRING004 + STRING005 + "└@X" + STRING004 + "0──────────────────────────┘ @X" + STRING004 + STRING005 + "└@X" + STRING004 + "0────────┘@X" + STRING004 + STRING005 + "└@X" + STRING004 + "0──────────────────────────┘@X08▌"
- Return
- :LABEL012
- PrintLn "@POFF@@CLS@@X0" + STRING005 + "▐@X" + STRING004 + STRING005 + "┌───────────────────────────────────────────────────────────────────────────@X" + STRING004 + "0┐@X08▌"
- PrintLn "@X0" + STRING005 + "▐@X" + STRING004 + STRING005 + "│ @X" + STRING004 + STRING003 + "OPENWIDE.PPE ■ COPYRIGHT 1994 ROBERT BROWER ■ TOTAL ACCESS (905) 568-5294 @X" + STRING004 + "0│@X08▌"
- PrintLn "@X0" + STRING005 + "▐@X" + STRING004 + STRING005 + "└@X" + STRING004 + "0───────────────────────────────────────────────────────────────────────────┘@X08▌"
- If (STRING001 <> "") Then
- STRING002 = "REGISTERED TO: " + STRING001
- Forward (80 - Len(STRING002)) / 2
- PrintLn "@X0" + STRING003 + STRING002
- Else
- PrintLn "@X8E UNREGISTERED EVALUATION COPY"
- Endif
- PrintLn "@X0" + STRING005 + "▐@X" + STRING004 + STRING005 + "┌───────────────────────────────────────────────────────────────────────────@X" + STRING004 + "0┐@X08▌"
- PrintLn "@X0" + STRING005 + "▐@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X08▌"
- PrintLn "@X0" + STRING005 + "▐@X" + STRING004 + STRING005 + "│ @X" + STRING004 + STRING003 + "KEY FUNCTION DESCRIPTION @X" + STRING004 + "0│@X08▌"
- PrintLn "@X0" + STRING005 + "▐@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0┌───────@X" + STRING004 + STRING005 + "┐ @X" + STRING004 + "0┌────────────────────────────@X" + STRING004 + STRING005 + "┐ @X" + STRING004 + "0│@X08▌"
- PrintLn "@X0" + STRING005 + "▐@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│ @X" + STRING004 + STRING003 + " @X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│ @X" + STRING004 + STRING003 + "Move Up One Selection @X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X08▌"
- PrintLn "@X0" + STRING005 + "▐@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│ @X" + STRING004 + STRING003 + " @X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│ @X" + STRING004 + STRING003 + "Move Down One Selection @X" + STRING004 + STRING005 + "│ @X" + STRING004 + STRING003 + "CURSOR or NUMERICAL @X" + STRING004 + "0│@X08▌"
- PrintLn "@X0" + STRING005 + "▐@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│ @X" + STRING004 + STRING003 + " @X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│ @X" + STRING004 + STRING003 + "Move Left One Selection @X" + STRING004 + STRING005 + "│ @X" + STRING004 + STRING003 + "DIRECTION KEYS: @X" + STRING004 + "0│@X08▌"
- PrintLn "@X0" + STRING005 + "▐@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│ @X" + STRING004 + STRING003 + " @X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│ @X" + STRING004 + STRING003 + "Move Right One Selection @X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0┌─────────@X" + STRING004 + STRING005 + "┐ @X" + STRING004 + "0│@X08▌"
- PrintLn "@X0" + STRING005 + "▐@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│ @X" + STRING004 + STRING003 + "HOME @X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│ @X" + STRING004 + STRING003 + "Go To First Page @X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│ @X" + STRING004 + STRING003 + "8 @X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X08▌"
- PrintLn "@X0" + STRING005 + "▐@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│ @X" + STRING004 + STRING003 + "END @X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│ @X" + STRING004 + STRING003 + "Go To Last Page @X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│ @X" + STRING004 + STRING003 + " @X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X08▌"
- PrintLn "@X0" + STRING005 + "▐@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X" + STRING004 + STRING003 + "PGDN/+ @X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│ @X" + STRING004 + STRING003 + "Go To Next Page @X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│ @X" + STRING004 + STRING003 + "4 6 @X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X08▌"
- PrintLn "@X0" + STRING005 + "▐@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X" + STRING004 + STRING003 + "PGUP/- @X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│ @X" + STRING004 + STRING003 + "Go To Previous Page @X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│ @X" + STRING004 + STRING003 + " @X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X08▌"
- PrintLn "@X0" + STRING005 + "▐@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│ @X" + STRING004 + STRING003 + "H @X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│ @X" + STRING004 + STRING003 + "View This Help Screen @X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│ @X" + STRING004 + STRING003 + "2 @X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X08▌"
- PrintLn "@X0" + STRING005 + "▐@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│ @X" + STRING004 + STRING003 + "Q @X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│ @X" + STRING004 + STRING003 + "Quit And Return To System @X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0└@X" + STRING004 + STRING005 + "─────────┘ @X" + STRING004 + "0│@X08▌"
- PrintLn "@X0" + STRING005 + "▐@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│ @X" + STRING004 + STRING003 + "ENTER @X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│ @X" + STRING004 + STRING003 + "Select Application @X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X08▌"
- PrintLn "@X0" + STRING005 + "▐@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0└@X" + STRING004 + STRING005 + "───────┘ @X" + STRING004 + "0└@X" + STRING004 + STRING005 + "────────────────────────────┘ @X" + STRING004 + "0│@X08▌"
- PrintLn "@X0" + STRING005 + "▐@X" + STRING004 + STRING005 + "│ @X" + STRING004 + "0│@X08▌"
- PrintLn "@X0" + STRING005 + "▐@X" + STRING004 + STRING005 + "└@X" + STRING004 + "0───────────────────────────────────────────────────────────────────────────┘@X08▌"
- Print "@WAIT@"
- Return
-
- ;------------------------------------------------------------------------------
- ;
- ; Usage report (before postprocessing)
- ;
- ; ■ Statements used :
- ;
- ; 1 End
- ; 55 Goto
- ; 119 Let
- ; 16 Print
- ; 45 PrintLn
- ; 31 If
- ; 1 FOpen
- ; 1 FClose
- ; 7 FGet
- ; 6 DefColor
- ; 5 Log
- ; 13 Gosub
- ; 6 Return
- ; 3 Inc
- ; 2 Dec
- ; 5 AnsiPos
- ; 1 Forward
- ; 2 KbdString
- ;
- ;
- ; ■ Functions used :
- ;
- ; 5 *
- ; 8 /
- ; 917 +
- ; 6 -
- ; 26 ==
- ; 3 <>
- ; 4 <
- ; 1 <=
- ; 3 >
- ; 2 >=
- ; 26 !
- ; 2 &&
- ; 9 ||
- ; 1 Len(
- ; 4 Upper()
- ; 8 Left()
- ; 3 Ferr()
- ; 5 Chr()
- ; 2 Random()
- ; 2 Strip()
- ; 1 Inkey()
- ; 1 PPEPath()
- ; 1 GetToken()
- ; 1 TokCount()
- ; 2 ScrText()
- ;
- ;------------------------------------------------------------------------------
- ;
- ; Analysis flags : No flag
- ;
- ;------------------------------------------------------------------------------
- ;
- ; Postprocessing report
- ;
- ; 1 For/Next
- ; 1 While/EndWhile
- ; 23 If/Then or If/Then/Else
- ; 0 Select Case
- ;
- ;------------------------------------------------------------------------------
- ; AEGiS Corp - Break the routines, code against the machines!
- ;------------------------------------------------------------------------------
-